package modelo;

import java.util.Date;

public class Profissional {
	
	private String nome;
    
    private String sobrenome;
    
    private String sexo;
    
    private int idade;
    
    private Date dataNascimento;
    
    private String estadoCivil;
    
    private String profissao;;
    
    private boolean estudante;
    
    private boolean fumante;
	
	private boolean filhos;
	
	private String moro;
    
    private String hobby;
    
    private String descricao;
    
    private String telefoneCelular;
    
    private String telefoneResidencial;
    
    private String telefoneComercial;
    
    private String email;
    
    private String webSite;
    
    private Endereco[] enderecos;
    
    private Formacao[] formacao;
    
    private Idioma[] idiomas;
    
    private CursoExtraCurricular[] cursoExtraCurricular;
    
    private Experiencia[] experiencias;
    
    private Contato[] contatos;
    
    private Grupo[] grupos;
    
    private Mensagem[] mensagens;
    
    private Login login;
    
	public void setNome(String nome) {
        this.nome = nome;
    }
    
    public String getNome() {
        return nome;
    }

    public void setSobrenome(String sobrenome) {
        this.sobrenome = sobrenome;
    }

    public String getSobrenome() {
        return sobrenome;
    }

    public void setSexo(String sexo) {
        this.sexo = sexo;
    }

    public String getSexo() {
        return sexo;
    }

    public void setIdade(int idade) {
        this.idade = idade;
    }
    
    public int getIdade() {
        return idade;
    }
        
    public void setDataNascimento(Date dataNascimento) {
        this.dataNascimento = dataNascimento;
    }

    public Date getDataNascimento() {
        return dataNascimento;
    }

    public void setEstadoCivil(String estadoCivil) {
        this.estadoCivil = estadoCivil;
    }

    public String getEstadoCivil() {
        return estadoCivil;
    }

    public void setProfissao(String profissao) {
        this.profissao = profissao;
    }

    public String getProfissao() {
        return profissao;
    }

    public void setEstudante(boolean estudante) {
        this.estudante = estudante;
    }

    public boolean isEstudante() {
        return estudante;
    }

    public void setFumante(boolean fumante) {
		this.fumante = fumante;
	}

	public boolean isFumante() {
		return fumante;
	}

	public void setFilhos(boolean filhos) {
		this.filhos = filhos;
	}

	public boolean isFilhos() {
		return filhos;
	}

	public void setMoro(String moro) {
		this.moro = moro;
	}

	public String getMoro() {
		return moro;
	}

	public void setHobby(String hobby) {
        this.hobby = hobby;
    }

    public String getHobby() {
        return hobby;
    }

    public void setDescricao(String descricao) {
        this.descricao = descricao;
    }

    public String getDescricao() {
        return descricao;
    }

    public void setTelefoneCelular(String telefoneCelular) {
        this.telefoneCelular = telefoneCelular;
    }

    public String getTelefoneCelular() {
        return telefoneCelular;
    }

    public void setTelefoneResidencial(String telefoneResidencial) {
        this.telefoneResidencial = telefoneResidencial;
    }

    public String getTelefoneResidencial() {
        return telefoneResidencial;
    }

    public void setTelefoneComercial(String telefoneComercial) {
        this.telefoneComercial = telefoneComercial;
    }

    public String getTelefoneComercial() {
        return telefoneComercial;
    }
    
    public void setEmail(String email) {
        this.email = email;
    }
    
    public String getEmail() {
        return email;
    }

    public void setWebSite(String webSite) {
        this.webSite = webSite;
    }

    public String getWebSite() {
        return webSite;
    }
    
    public void setEnderecos(Endereco[] enderecos) {
        this.enderecos = enderecos;
    }

    public Endereco[] getEnderecos() {
        return enderecos;
    }
    
    public void setFormacao(Formacao[] formacao) {
        this.formacao = formacao;
    }

    public Formacao[] getFormacao() {
        return formacao;
    }

    public void setIdioma(Idioma[] idiomas) {
        this.idiomas = idiomas;
    }
    
    public Idioma[] getIdioma() {
        return idiomas;
    }
    
    public void setCursoExtraCurricular(CursoExtraCurricular[] cursoExtraCurricular) {
        this.cursoExtraCurricular = cursoExtraCurricular;
    }
    
    public CursoExtraCurricular[] getCursoExtraCurricular() {
        return cursoExtraCurricular;
    }
    
    public void setExperiencia(Experiencia[] experiencias) {
        this.experiencias = experiencias;
    }
    
    public Experiencia[] getExperiencia() {
        return experiencias;
    }

    public void setContatos(Contato[] contatos) {
        this.contatos = contatos;
    }

    public Contato[] getContatos() {
        return contatos;
    }
    
    public void setGrupos(Grupo[] grupos) {
        this.grupos = grupos;
    }

    public Grupo[] getGrupos() {
        return grupos;
    }

    public void setMensagens(Mensagem[] mensagens) {
        this.mensagens = mensagens;
    }

    public Mensagem[] getMensagens() {
        return mensagens;
    }

    public Login getLogin() {
		return login;
	}
    
    public Idioma[] getIdiomas() {
		return idiomas;
	}

	public void setIdiomas(Idioma[] idiomas) {
		this.idiomas = idiomas;
	}

	public Experiencia[] getExperiencias() {
		return experiencias;
	}

	public void setExperiencias(Experiencia[] experiencias) {
		this.experiencias = experiencias;
	}

	public void setLogin(Login login) {
		this.login = login;
	}
}

